inflict pain on - Espagnol Anglais Dictionnaire